800348
539993
556747
338938
723678
17640
528760
946622
359133
882140
1254489
412669
780147
867949
1000724
786610
514505
40952
67987
579377
278284
518841
435275
804256